package com.xmindguoguo.boot.modular.system.model;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import lombok.Data;

/**
 * 
 *
 * @author xmind-果果
 * @Date 2019-01-28 17:18
 */
@Data
@TableName("t_system_dict")
public class TSystemDictModel implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     * 
     */
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

    /**
     * 字典值
     * 
     */
    @TableField(value = "dictValue")
    private String dictValue;

    /**
     * 父级字典
     * 
     */
    @TableField(value = "pId")
    private Long pId;
    /**
     * 父级ids
     */
    private String pIds;
    /**
     * 名称
     * 
     */
    @TableField(value = "name")
    private String name;

    /**
     * 提示
     * 
     */
    @TableField(value = "tips")
    private String tips;
    /**
     * 状态(0：启用 -1：删除）
     * 
     */
    @TableField(value = "status")
    private Integer status;

    /**
     * 创建时间
     * 
     */
    @TableField(value = "createTime")
    private Date createTime;

    /**
     * 更新时间
     * 
     */
    @TableField(value = "updateTime")
    private Date updateTime;

    /**
     * 创建人id
     * 
     */
    @TableField(value = "createUserId")
    private Long createUserId;

    /**
     * 更新人id
     * 
     */
    @TableField(value = "updateUserId")
    private Long updateUserId;
}
